What is the meaning of the word "cannon ball"?

Definitions: